From de70ad6c3b5386d7c171ce1fbd935936328dfe97 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Tue, 29 Sep 2015 09:42:02 -0400 Subject: [PATCH] Use direct GValue access in our marshallers These are used for every signal emission, so we should make them as fast as we can. --- gtk/Makefile.am | 1 + 1 file changed, 1 insertion(+) diff --git a/gtk/Makefile.am b/gtk/Makefile.am index 4236f2246e..801c3a5b87 100644 --- a/gtk/Makefile.am +++ b/gtk/Makefile.am @@ -1126,6 +1126,7 @@ stamp-gtkmarshalers.h: gtkmarshalers.list && echo timestamp > $(@F) gtkmarshalers.c: gtkmarshalers.list $(AM_V_GEN) (echo "#include \"gtkmarshalers.h\""; \ + echo "#undef G_ENABLE_DEBUG"; \ $(GLIB_GENMARSHAL) --prefix=_gtk_marshal $(srcdir)/gtkmarshalers.list --body --valist-marshallers) >> xgen-gmlc \ && cp xgen-gmlc gtkmarshalers.c \ && rm -f xgen-gmlc -- 2.30.2